sun-powered transmitter - Espagnol Anglais Dictionnaire